altar prayer - French English Dictionary